snow plough for removing snow from railway tracks - French English Dictionary